hard-hitting truths - Alemán Inglés Diccionario